// The Vue build version to load with the `import` command
// (runtime-only or standalone) has been set in webpack.base.conf with an alias.
import Vue from 'vue'
import App from './App'
import router from './router'
import axios from 'axios'
import Bmob from 'hydrogen-js-sdk'
import store from './store'

// Bmob初始化
Bmob.initialize('713185cba42b15a2062e1244179e2393', '0e8f0f14e50870be06316a4e71081f99')
// Bmob挂载到全局使用
Vue.prototype.Bmob = Bmob
// 阻止启动生产消息，常用作指令。
Vue.config.productionTip = false

// axios配置全局路径 页面直接写的例如 user.json
// axios.defaults.baseURL = 'https://api.bmobcloud.com/'

// 配置Vue原型（在任何组件中都可以正常使用axios）
Vue.prototype.http = axios

/* eslint-disable no-new */
new Vue({
  el: '#app',
  router,
  store,
  render: h => h(App), // render函数是渲染一个视图，然后提供给el挂载，如果没有render那页面什么都不会出来
  components: { App },
  template: '<App/>'
})
